home *** CD-ROM | disk | FTP | other *** search
- AUTOMATON*
-
- TM-Gas
-
- This is a Margolus neighbourhood gas simulation. The particles travel along
- the horizontal & vertical; number & momentum are preserved in collisions.
- Compare with 'HPP-Gas'.
-
- INITIALISATION*
-
- 10DEF PROCdo
- 20*SetEval wrap on
- 30*SetEval neig margolus
- 40*SetEval flag 4
- 50ENDPROC
-
- SCREEN*
-
- 10DEF PROCdo
- 20PROCsoup(255,1,.1)
- 30ENDPROC
-
- CODE*
-
- ( READ_NEIG
- CELL OPP = IF (CW CCW = IF (CELL CW <> IF (CELL ==)))
- FLAG 0 <> IF (CW ==) CCW == )
-
- END*